Martin AstudilloMartin Astudillo
When the Data Sheet Returns Zero: Lessons from an Analysis Report with No Raw MaterialThree in the morning, Chicago time, I opened the JSON file that was supposed ...
Speed Is Never a Single Variable: From the Laboratory to the Olympic TrackAt the 2026 IAAF World Championships in London, I was 22, still a sociology...
The VFF Chairmanship and the 600–1,000 Billion VND Target: Mapping the Money Before the VoteThree names sit on the nomination list for the presidency of the Vietnam...
FIFA ASEAN Cup 2026: The Fracture Point Is in Group B, Not the Two-Division FormatOn September 24, 2026, in Jakarta, the FIFA ASEAN Cup 2026 will kick off. But...
WTT China Smash: Manav Thakkar and Manush Shah Reach the Quarterfinals After a Thrilling Win Over a Chinese PairWTT China Smash: Manav Thakkar and Manush Shah Reach the Quarterfinals After ...
Same Two Opponents, Two Sets of Numbers: Thailand U23 and the Lesson of Japan U23's Clean SheetI wrote a single line in my notebook when the half-time whistle sounded: "0-0...
The Baresi Mural Vandalized: Who Really Holds the Fate of AC Milan's Heritage?Morning at Piazza Gino Valle felt different. A Casa Milan employee stepped ou...
Florian Wirtz and the 15 goals + 15 assists demand: What Liverpool expect from a €125m signingDean Saunders, former Wales international and now a football pundit, has made...
Champions Shanghai: T1 and 100 Thieves Survive on a Single HandOn Summit, the second half opened with a position that was almost locked: Pap...
CS2 Loses 19,620 Players in September 2026: A Seven-Month Slide and the Gap Behind a 1.45 Million PeakThere are nights when I call out the name of a match, and the stadium only...
Anatomy of a Void: When the Esports Analysis Framework Has Nothing to AnalyzeOPENING Eleven at night in Busan. I opened the file I had been waiting three...
Asian Games 2026 Day 1: Indian Badminton and the Trap Named Host JapanThe opening day of the 2026 Asian Games in Aichi-Nagoya closed with two silve...
NIKKE and the Four-Week Race: When Free Content Becomes a Revenue MachineSeptember 17, 2026 opens a milestone that most esports followers will overloo...
Vietnam reach ASIAD 2026 quarter-finals: Dinh Hong Vinh points to two gaps after Uzbekistan defeatIn the fifth minute at Paloma Mizuho, Mohammadali Urinboev collected the ball...
The Touchline Runner: Traditional Wingers and the Counting of What RemainsTHE TOUCHLINE RUNNER: TRADITIONAL WINGERS AND THE COUNTING OF WHAT REMAINS Th...
Coach Dinh Hong Vinh's Black Shirt and the Equation Vietnam U23 Have Not Yet Solved Before UzbekistanBlack shirt. Not the colour of luck in dressing-room folklore, but a request...
Two Slips That Decided a Tie: India's Quarterfinal Exit at Asian Games 2026 and the Depth vs. Star DivideStanding in the corridor leading to the center court in Ichinomiya, over four...
The V.League Map: Nine Data Layers That Redraw the Title RaceIn the last three rounds of V.League 1, the PPDA — passes allowed per defensi...
Vietnamese Badminton and the Doubles Blind Spot on the World MapOn a June morning at the national sports training centre arena in Ho Chi Minh...
Vietnam in Pot 2 for the 2030 World Cup Qualifiers: The Thailand-Avoidance Edge and the Void Behind the DrawDecember 15, 2026. I wrote that date into my Dual-Code Diary months ago, righ...
